Sporting facilities - German English Dictionary